mutually hurting stalemate - Turkish English Dictionary